/* .banner{
	width: 100%;
	height: 240px;
	background-image: url("images/gr2015_all_logo.png");
	background-color: #F8F9FD;
}
.banner .banner-content{
	width: 960px;
	padding-top: 5em;
	margin: auto; 
}
.banner span{
	font-family: "Georgia";
	font-style: italic;
	font-weight: bold;
}
.banner .banner-text01{
	font-size: 18px;
	color: #FF923a;
}
.banner .banner-text02{
	font-size: 36px;
	color: #303030;
} */

/* content */
.content{
	width: 960px;
	margin: auto;
	margin-bottom: 100px;
}

.content .kd-content-2015{
	width: 100%;
	height: 51px;
	padding-left: 30px;
	margin-top: 20px;
	position: relative;
}
.content .kd-content-2015>img{
	position: absolute;
}

.content .kd-content-2015>span{
	position: relative;
	width: 141px;
	height: 51px;
	padding-left: 40px;
	font-size: 2em;
}
.content .content-axis{
	width: 100%;
	position: absolute;
}
.content .content-axis>img{
	padding-left: 99px;
}

.content .content-sept{
	width: 100%;
	height: 240px;
	padding-top: 20px;
	position: relative;
}

.content .content-sept .content-sept-time span{
	padding-right: 15px;
}
.content .content-sept .content-sept-show span{
	font-size: 18px;
	line-height: 2em;
	font-weight: bold;
}
.content .content-sept .content-sept-time{
	width: 16.7%;
	height: 120px;
	padding-top: 10px;
	float: left;
}
.content .content-sept .content-sept-show{
	width: 83.3%;
	height: 120px;
	float:right;
}
.content .content-sept .content-sept-show .show-right{
	width: 87.5%;
	height: 120px;
	padding-top: 5px;
	float: right;
}

.content .content-oct{
	width: 100%;
	height: 120px;
	margin-top: 20px;
	position: relative;
}

.content .content-oct .content-oct-time span{
	padding-right: 15px;
}
.content .content-oct .content-oct-show span{
	font-size: 18px;
	line-height: 2em;
	font-weight: bold;
}
.content .content-oct .content-oct-time{
	width: 16.7%;
	height: 120px;
	padding-top: 10px;
	float: left;
}

.content .content-oct .content-oct-time-dec{
	width: 16.7%;
	height: 120px;
	padding-top: 10px;
	float: left;
	margin-top: 20px;
}
.content .content-oct .content-oct-show{
	width: 83.3%;
	height: 120px;
	margin-top: 20px;
	float:right;
}
.content .content-oct .content-oct-show .show-right{
	width: 87.5%;
	height: 120px;
	padding-top: 5px;
	float: right;
}

.content .content-oct .content-oct-time .oct-image{	
	padding-bottom: 10px;
}

/* end of content */

@media screen and (max-width: 1000px){
.content{
	width: 94%;
	margin: auto;
	margin-bottom: 6em;
}
.banner .banner-content{
	width: 94%;
	padding-top: 5em;
	margin: auto; 
}
.content .content-sept{
	width: 100%;
	height: 240px;
	padding-top: 20px;
	position: relative;
}
.content .content-sept .content-sept-time{
	width: 160px;
}
.content .content-oct .content-oct-time{
	width: 160px;
}
.content .content-oct .content-oct-time-dec{
	width: 160px;
}
.content .content-oct{
	width: 100%;
	height: 120px;
}
.content .content-sept .content-sept-show{
	width: 77.8%;
}
.content .content-oct .content-oct-show{
	width: 77.8%;
}

}

@media screen and (max-width: 768px){
	.content{
		width: 94%;
		margin: auto;
		padding-top: 20px;
		margin-bottom: 6em;
	}
	.content .kd-content-2015{
		width: 100%;
		height: 51px;
		padding-left: 0px;
		margin-top: 20px;
		position: relative;
	}
	.content .content-axis>img{
		padding-left: 69px;
	}
	.content .content-sept{
		width: 100%;
		height:25em;
	}
	.content .content-sept .content-sept-time{
		width: 160px;
		height: 60px;
		display: block;
		margin-left: 55px;
	}
	.content .content-sept .content-sept-time span{
		display: block;
		float: right;
		padding-right: 4em;
	}
	.content .content-sept .content-sept-time img{
		display: block;
		float: left;
	}
	.content .content-sept .content-sept-show{
		width: 100%;
		display: block;
		padding-left: 45px;
		margin-bottom: 3em;
	}
	.content .content-sept .content-sept-show img{
		display: block;
		float: left;
	}
	.content .content-sept .content-sept-show .show-right{
		width: 80%;
		display: block;
		float: right;
	}

	.content .content-oct{
		width: 100%;
		height: 25em;
	}
	.content .content-oct .content-oct-time{
		width: 160px;
		height: 60px;
		display: block;
		margin-left: 55px;
	}
	.content .content-oct .content-oct-time span{
		display: block;
		float: right;
		padding-right: 3em;
	}
	.content .content-oct .content-oct-time img{
		display: block;
		float: left;
	}
	.content .content-oct .content-oct-show{
		width: 100%;
		display: block;
		padding-left: 45px;
		margin-top: 0em;
	}
	.content .content-oct .content-oct-show img{
		display: block;
		float: left;
	}
	.content .content-oct .content-oct-show .show-right{
		width: 80%;
		display: block;
		float: right;
	}
	.content .content-oct .content-oct-time-dec{
		width: 160px;
		height: 60px;
		display: block;
		margin-left: 55px;
		margin-top: 0em;
	}
	.content .content-oct .content-oct-time-dec span{
		display: block;
		float: right;
		padding-right: 3em;
	}
	.content .content-oct .content-oct-time-dec img{
		display: block;
		float: left;
	}
	.content .content-axis{
		width: 100%;
		position: absolute;
	}
	.content .content-axis>img{
		display: inline-block;
		height: 185em;
	}

}
